//======================================================================================
//  Apache License, Version 2.0
//  Notes:Use this command to anonymously check out the latest project source code:
//  Non-members may check out a read-only working copy anonymously over HTTP.
//  SVN checkout http://YHHLineCommandWsp.googlecode.com/svn/trunk/ 
//
//  Author:		Kevin Yang
//  Email:		Bigearrabbit@qq.com
//
//  DATE:		2013-4-6
//
//  File Name:	YHHELineCommandChildCkeFeature.h
//
//  Notes:
// Provide implementation to interface
//    CATKweInstanceAdapter
//EXTENSION		: YHHLineCommandChild 
//EXTENSIONTYPE	: DataExtension
//BOA			: CATKweInstanceAdapter
//
//======================================================================================

#ifndef YHHELineCommandChildCkeFeature_H
#define YHHELineCommandChildCkeFeature_H

#include "CATKweInstanceAdapter.h"
#include "CATICkeType.h"


//-----------------------------------------------------------------------

/**
* Implement of CATICkeFeature
* Usage of Knowledge adaptor : CATKweInstanceAdapter
* Implementation reaquired to use the feature in Knowledge tools (Mesure,mdistance ,etc ... ) 
*/
class  YHHELineCommandChildCkeFeature: public CATKweInstanceAdapter

{
  CATDeclareClass;

  public:


     YHHELineCommandChildCkeFeature ();
     virtual ~YHHELineCommandChildCkeFeature ();

     CATICkeType_var GetType () const ;

  private:
  YHHELineCommandChildCkeFeature (YHHELineCommandChildCkeFeature &);
  YHHELineCommandChildCkeFeature& operator=(YHHELineCommandChildCkeFeature&);

};

//-----------------------------------------------------------------------

#endif
